Haggle: Seamless Networking for Mobile Applications
نویسندگان
چکیده
This paper presents Haggle, an architecture for mobile devices that enables seamless network connectivity and application functionality in dynamic mobile environments. Current applications must contain significant network binding and protocol logic, which makes them inflexible to the dynamic networking environments facing mobile devices. Haggle allows separating application logic from transport bindings so that applications can be communication agnostic. Internally, the Haggle framework provides a mechanism for late-binding interfaces, names, protocols, and resources for network communication. This separation allows applications to easily utilize multiple communication modes and methods across infrastructure and infrastructure-less environments. We provide a prototype implementation of the Haggle framework and evaluate it by demonstrating support for two existing legacy applications, email and web browsing. Haggle makes it possible for these applications to seamlessly utilize mobile networking opportunities both with and without infrastructure.
منابع مشابه
Haggle: a Networking Architecture Designed Around Mobile Users
Current mobile computing applications are infrastructure-centric, due to the IP-based API that these applications are written around. This causes many frustrations for end users, whose needs might be easily met with local connectivity resources but whose applications do not support this (e.g. emailing someone sitting next to you when there is no wireless access point). We identify the general s...
متن کاملA Search-based Network Architecture for Mobile Devices
This paper presents the Haggle network architecture and experimental measurements of its performance in a realistic environment. Haggle provides a search-based data dissemination framework for mobile opportunistic communication environments, making it easy to share content directly between intermittently connected mobile devices. Haggle’s novel approach is based on its identification of search ...
متن کاملHaggle: Relevance-Aware Content Sharing for Mobile Devices Using Search
In this paper we present Haggle—a networking system that enables mobile device users to opportunistically share content directly between themselves. Haggle leverages search to disseminate content based on its relevance to interested parties, by matching locally stored content against the interests of other users. Unlike similar systems, search allows content to be disseminated in rank order acc...
متن کاملTowards Data-Driven Declarative Networking in Delay Tolerant Networks
A Delay Tolerant Network (DTN) provides content storage as a core network service across applications to deal with intermittent communication. Thus, the DTN realizes contentbased networking, where messages flowing within networks are at content level, rather than at packet level and focus on information dissemination rather than on node delivery. In the Haggle project, which is a type of DTN, w...
متن کاملImplicit Context-Sensitive Mobile Computing Using Semantic Policies
The availability of portable computing devices and advances in wireless networking technologies have contributed to the growing acceptance of mobile computing applications and opened the door for the possibility of seamless and pervasive services in mobile environments. However, with the dilemmas of limited device capabilities, network connectivity, transmission range and frequent changes, due ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007